package br.com.commons.utility.datatable;

import java.util.List;


public class DataTable {
	
	private String searchValue;
	private Integer orderColumn;	
	private String orderDirection;	
	private Integer firstPosition;
	private Integer numberOfRecords;
	private Integer numberColumns;
	private Boolean[] searchColumns;
	
	private String sEcho;
	private Long iTotalRecords;
	private Long iTotalDisplayRecords;
	private List<String[]> aaData;
	
	private String[] columns;
	
	
	public String getSearchValue() {
		return searchValue;
	}
	
	public void setSearchValue(String searchValue) {
		this.searchValue = searchValue;
	}
	
	public Integer getOrderColumn() {
		return orderColumn;
	}
	
	public void setOrderColumn(Integer orderColumn) {
		this.orderColumn = orderColumn;
	}
	
	public String getOrderDirection() {
		return orderDirection;
	}

	public void setOrderDirection(String orderDirection) {
		this.orderDirection = orderDirection;
	}

	public Integer getFirstPosition() {
		return firstPosition;
	}
	
	public void setFirstPosition(Integer firstPosition) {
		this.firstPosition = firstPosition;
	}
	
	public Integer getNumberOfRecords() {
		return numberOfRecords;
	}
	
	public void setNumberOfRecords(Integer numberOfRecords) {
		this.numberOfRecords = numberOfRecords;
	}
	
	public Integer getNumberColumns() {
		return numberColumns;
	}

	public void setNumberColumns(Integer numberColumns) {
		this.numberColumns = numberColumns;
	}

	public Boolean[] getSearchColumns() {
		return searchColumns;
	}
	
	public void setSearchColumns(Boolean[] searchColumns) {
		this.searchColumns = searchColumns;
	}
	
	public String getsEcho() {
		return sEcho;
	}
	
	public void setsEcho(String sEcho) {
		this.sEcho = sEcho;
	}
	
	public Long getiTotalRecords() {
		return iTotalRecords;
	}
	
	public void setiTotalRecords(Long iTotalRecords) {
		this.iTotalRecords = iTotalRecords;
	}
	
	public Long getiTotalDisplayRecords() {
		return iTotalDisplayRecords;
	}
	
	public void setiTotalDisplayRecords(Long iTotalDisplayRecords) {
		this.iTotalDisplayRecords = iTotalDisplayRecords;
	}
	
	public List<String[]> getAaData() {
		return aaData;
	}
	
	public void setAaData(List<String[]> aaData) {
		this.aaData = aaData;
	}

	public String[] getColumns() {
		return columns;
	}

	public void setColumns(String[] columns) {
		this.columns = columns;
	}	
	
	
}
